// SpriteView.cpp : implementation file
//

#include "stdafx.h"
#include "ScenesTool.h"
#include "SpriteView.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CSpriteView

IMPLEMENT_DYNCREATE(CSpriteView, CScrollView)

CSpriteView::CSpriteView()
{
}

CSpriteView::~CSpriteView()
{
}


BEGIN_MESSAGE_MAP(CSpriteView, CScrollView)
	//{{AFX_MSG_MAP(CSpriteView)
		// NOTE - the ClassWizard will add and remove mapping macros here.
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CSpriteView drawing

void CSpriteView::OnInitialUpdate()
{
	CScrollView::OnInitialUpdate();

	CSize sizeTotal;
	sizeTotal.cx = sizeTotal.cy = 100;
	SetScrollSizes(MM_TEXT, sizeTotal);
}

void CSpriteView::OnDraw(CDC* pDC)
{
	CDocument* pDoc = GetDocument();

	CSize tSize = GetTotalSize();

	RECT rClient;
	GetClientRect(&rClient);
	if(tSize.cx < rClient.right)
	{
		tSize.cx = rClient.right;
	}

	
}

/////////////////////////////////////////////////////////////////////////////
// CSpriteView diagnostics

#ifdef _DEBUG
void CSpriteView::AssertValid() const
{
	CScrollView::AssertValid();
}

void CSpriteView::Dump(CDumpContext& dc) const
{
	CScrollView::Dump(dc);
}
#endif //_DEBUG

/////////////////////////////////////////////////////////////////////////////
// CSpriteView message handlers
